Basil: The unsung hero of the pesto world. While some may say it's optional, we say it's essential. Agreed, basil is a must.
Walnuts or pine nuts: The crunch that makes pesto worth eating. Crunch time is always a good time.
Parmesan: Because, let's face it, you can never have too much cheese. Parmesan party of one.
Spinach and Feta: For when you want to pretend you're eating a salad. Green goddess mode.
Garlic scapes: For when you want to make your friends cry. Tear-inducing terror.
Pine nut-free zone: For when you're in a nut-free environment. Safe zone.
We're not responsible for any emotional trauma caused by eating too much pesto. Seek help if needed.